repeated flogging - German English Dictionary